Uncanny_Automator\WhatsApp_Helpers B

Total Complexity 81
Dependencies 5
Dependents 0
Total lines 869
Lines of code 446
Logical lines of code 185
Comment lines 174
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
is_webhook_response_valid()
A
56 8 18
retrieve_template()
S
46 6 40
validate_webhook()
S
51 5 27
complete_action()
S
55 5 18
extract_receiving_message_response()
S
51 4 25
verify_token()
S
53 4 24
interpret_whatsapp_response_as_dropdown()
S
58 4 15
list_message_templates()
S
52 3 26
extract_sending_message_response()
S
50 2 30
is_timestamp_acceptable()
S
51 2 28
complete_recipe()
S
60 3 13
get_action_data_by_wamid()
S
52 2 27
webhook_callback()
S
61 3 12
has_missing_scopes()
S
64 3 10
extract_response()
S
64 3 9
init_webhook()
S
62 2 13
api_call()
S
60 2 13
extract_errors()
S
62 2 11
get_webhook_key()
S
69 2 7
is_connected()
S
78 2 3
get_client()
S
74 2 4
disconnect()
S
61 1 14
__construct()
S
61 1 11
get_access_token()
S
79 1 3
get_dropdown_transient_key()
S
78 1 3
setOptions()
S
81 1 3
get_phone_number_id()
S
79 1 3
get_disconnect_url()
S
67 1 9
get_webhook_url()
S
65 1 10
regenerate_webhook_key()
S
72 1 5
validate_incoming_message()
S
82 1 3
flush_transient()
S
81 1 3
regenerate_webhook_key_ajax()
S
71 1 6